



       html {
       
       height:100%;             
    }

body {
margin-top:0px;
padding:0px;
background-color:#CCFFFF;
}
h2 {
    text-align:center;
  }
#testata {
   margin: auto;
   width: 1000px;
	background:#8CF3F3 url(../images/imglogo.png) right no-repeat;
	padding:0;
	border: 1px solid #0F4D9A;
	
}
#navigation{
     background-color: #CCFFFF;
     padding-left: 0px;
     }

#navigation ul{
     list-style-type: none;
     margin: 0;
     padding: 0;
     
     white-space: nowrap;
     }

#navigation li{
     display: inline;
     margin: 0px;
     padding:0px;
     }

#navigation li a{
     width: 100px; 
     text-decoration: none;
      border-top: 1px solid #0000ff;
     padding: 0px 3em;
     
     background: #0000cc;
     color: #ffffff;
     }

#navigation li a:hover{
     background-color: #00FFFF;
     }

 #navigation li#activelink a{
     border-bottom: 1px solid #F2FFFF;
     background-color:#F2FFFF;
     color: #0033ff;
     }
 #middle {
   
   font-family: Taloma; Arial; Helvetica; sans-serif;
   font-size: 14px;
   color:#000000;
   background-color:#F2FFFF;
   width: 700px;
   margin: 50px auto;
  
}
 
  #box {
    width: 700px;
    margin:0;
    font-family:Taloma, Arial, Helvetica, sans-serif;
    font-size:14px;

  }

#box h2 {
    margin:0;
    padding:0;
   
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #cccccc;
}

#box h3 {
    margin: 10px 0 0 0;
    padding: 0;
    font-size:16px;
    color: #0000CD;
    text-align:center;
}

#box ul {
    margin:0;
    padding:0px;
    list-style: none;
}

#box li {
    float:left;
    width: auto;
    padding:10px;
}
#box li a {
   text-decoration: none;
   color: #0000CD;
    padding:10px;
}

#box p {
    margin: 0;
    padding:0;
    text-align:justify;
     font-family:Taloma, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
}


#firma p {
     position: center;
      text-transform: uppercase;
      text-align: center;
      font-size: 10px;
      font-weight: bold;
      color: #CCCCCC;
}             
#footer {
	padding-top: 35px;
	/*margin-top: 40px;*/
	margin-top: -21px;
	background-image: url(images/bg-footer.png);
	padding-bottom: 20px;
	text-align: center;
}

#footer ul {
	margin-bottom: 2px;
}

#footer li {
	display: inline;
	margin-right: 8px;
	border-right: 1px solid;
	padding-right: 10px;
}

#footer a {
}

#footer a:hover {
}

#footer small {
	color: #666;
	font-size: 11px;
	/*font-weight: bold;*/
	text-align: center;
}

#box1 {
    width: 700px;
    margin:0;
    font-family:Taloma, Arial, Helvetica, sans-serif;
    font-size:14px;

  }

#box1 h2 {
    margin:0;
    padding:0;
   
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #cccccc;
}

#box1 h3 {
    margin: 10px 0 0 0;
    padding: 0;
    font-size:16px;
    color: #0000CD;
    text-align:center;
}

#box1 ul {
    margin:0;
    padding:0px;
    list-style: none;
}

#box1 li {
    float:left;
    width: 120px;
    height: 100px;
    padding:10px;
}
#box1 li a {
   text-decoration: none;
   color: #0000CD;
    padding:10px;
}

#box1 p {
    margin: 0;
    padding:0;
    text-align:justify;
     font-family:Taloma, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
